package com.bci.pwtz.mysql.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.bci.pwtz.mysql.model.ExportTemplate;

public interface ExportTemplateMapper {
    int deleteByPrimaryKey(Long templateId);

    int insert(ExportTemplate record);

    int insertSelective(ExportTemplate record);

    ExportTemplate selectByPrimaryKey(Long templateId);

    int updateByPrimaryKeySelective(ExportTemplate record);

    int updateByPrimaryKey(ExportTemplate record);
    
    ExportTemplate selectTemplateByIdAndStatus(@Param("templateId") long templateId,@Param("status") int status);
    
    List<ExportTemplate> selectTemplate();
}